Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
97 CASTLE ROAD Detached £488,000 19 Jan 2011
99 CASTLE ROAD Detached £750,000 16 Aug 2023
101 CASTLE ROAD Detached £305,000 30 Sep 2005
111 CASTLE ROAD Detached £590,000 25 Aug 2016
115 CASTLE ROAD Detached £1,010,000 22 Dec 2021
123 CASTLE ROAD Detached £520,000 21 Mar 2007
127 CASTLE ROAD Detached £655,000 30 Sep 2021